import java.util.ArrayList;
import java.util.Collections;

/**
 * @ClassName CollectionsDemo01
 * @Description Collections
 * @Author Li
 * @Date 2022/8/5 9:14
 * @ModifyDate 2022/8/5 9:14
 * @Version 1.0
 */
public class CollectionsDemo01 {
    public static void main(String[] args) {
        ArrayList<String> list1 = new ArrayList<>();
        ArrayList<String> list2 = new ArrayList<>();
        // 原来的添加
        list1.add("a");
        list1.add("b");
        list1.add("c");
        list1.add("d");
        list1.add("e");
        System.out.println(list1);
        // public static <T> boolean addAll(Collection<T> c, T...elements)：往集合中添加一些元素
        Collections.addAll(list2, "a", "b", "c", "d", "e");
        System.out.println("addAll添加元素：" + list2);

        // public static void shuffle(List<?> list)：打乱集合顺序
        Collections.shuffle(list2);
        System.out.println("shuffle打乱集合顺序：" + list2);

        // public static <T> void sort(List<T> list)：将集合元素按默认规则排序
        Collections.sort(list2);
        System.out.println("sort排序后的集合：" + list2);
    }
}
